present perfect progressive - German English Dictionary